\hypertarget{structros_1_1service__traits_1_1DataType_3_01_1_1nubot__common_1_1BallHandleResponse_01_4}{\section{ros\-:\-:service\-\_\-traits\-:\-:Data\-Type$<$ \-:\-:nubot\-\_\-common\-:\-:Ball\-Handle\-Response $>$ Struct Template Reference}
\label{structros_1_1service__traits_1_1DataType_3_01_1_1nubot__common_1_1BallHandleResponse_01_4}\index{ros\-::service\-\_\-traits\-::\-Data\-Type$<$ \-::nubot\-\_\-common\-::\-Ball\-Handle\-Response $>$@{ros\-::service\-\_\-traits\-::\-Data\-Type$<$ \-::nubot\-\_\-common\-::\-Ball\-Handle\-Response $>$}}
}


{\ttfamily \#include $<$Ball\-Handle.\-h$>$}

\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
static const char $\ast$ \hyperlink{structros_1_1service__traits_1_1DataType_3_01_1_1nubot__common_1_1BallHandleResponse_01_4_aebd196780a3e4aced6e67c9dd6baa686}{value} ()
\item 
static const char $\ast$ \hyperlink{structros_1_1service__traits_1_1DataType_3_01_1_1nubot__common_1_1BallHandleResponse_01_4_aeb75f1f77cc78e1ae8d1c5ae90af2e93}{value} (const \-::\hyperlink{namespacenubot__common_a8444206679493f649058adca72f0e538}{nubot\-\_\-common\-::\-Ball\-Handle\-Response} \&)
\end{DoxyCompactItemize}


\subsection{Member Function Documentation}
\hypertarget{structros_1_1service__traits_1_1DataType_3_01_1_1nubot__common_1_1BallHandleResponse_01_4_aebd196780a3e4aced6e67c9dd6baa686}{\index{ros\-::service\-\_\-traits\-::\-Data\-Type$<$ \-::nubot\-\_\-common\-::\-Ball\-Handle\-Response $>$@{ros\-::service\-\_\-traits\-::\-Data\-Type$<$ \-::nubot\-\_\-common\-::\-Ball\-Handle\-Response $>$}!value@{value}}
\index{value@{value}!ros::service_traits::DataType< ::nubot_common::BallHandleResponse >@{ros\-::service\-\_\-traits\-::\-Data\-Type$<$ \-::nubot\-\_\-common\-::\-Ball\-Handle\-Response $>$}}
\subsubsection[{value}]{\setlength{\rightskip}{0pt plus 5cm}static const char$\ast$ ros\-::service\-\_\-traits\-::\-Data\-Type$<$ \-::{\bf nubot\-\_\-common\-::\-Ball\-Handle\-Response} $>$\-::value (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}}\label{structros_1_1service__traits_1_1DataType_3_01_1_1nubot__common_1_1BallHandleResponse_01_4_aebd196780a3e4aced6e67c9dd6baa686}
\hypertarget{structros_1_1service__traits_1_1DataType_3_01_1_1nubot__common_1_1BallHandleResponse_01_4_aeb75f1f77cc78e1ae8d1c5ae90af2e93}{\index{ros\-::service\-\_\-traits\-::\-Data\-Type$<$ \-::nubot\-\_\-common\-::\-Ball\-Handle\-Response $>$@{ros\-::service\-\_\-traits\-::\-Data\-Type$<$ \-::nubot\-\_\-common\-::\-Ball\-Handle\-Response $>$}!value@{value}}
\index{value@{value}!ros::service_traits::DataType< ::nubot_common::BallHandleResponse >@{ros\-::service\-\_\-traits\-::\-Data\-Type$<$ \-::nubot\-\_\-common\-::\-Ball\-Handle\-Response $>$}}
\subsubsection[{value}]{\setlength{\rightskip}{0pt plus 5cm}static const char$\ast$ ros\-::service\-\_\-traits\-::\-Data\-Type$<$ \-::{\bf nubot\-\_\-common\-::\-Ball\-Handle\-Response} $>$\-::value (
\begin{DoxyParamCaption}
\item[{const \-::{\bf nubot\-\_\-common\-::\-Ball\-Handle\-Response} \&}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}}\label{structros_1_1service__traits_1_1DataType_3_01_1_1nubot__common_1_1BallHandleResponse_01_4_aeb75f1f77cc78e1ae8d1c5ae90af2e93}


The documentation for this struct was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
devel/include/nubot\-\_\-common/\hyperlink{BallHandle_8h}{Ball\-Handle.\-h}\end{DoxyCompactItemize}
